package com.crm.model.vo.activityManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashMap;
import java.util.List;

/**
 * @Author yincuimei
 * @Date 2021/2/24 15:29
 * 活动管理--活动查看/编辑实体类
 */
@Data
public class CustomerProductActivityUpdateVO {
    //产品活动ID
    private String productActivityId;

    //活动名称
    private String productActivityName;

    //活动有效期开始日期
    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm",timezone="GMT+8")
    private Date activityPeriodValidityStart;

    //活动有效期结束日期
    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm",timezone="GMT+8")
    private Date activityPeriodValidityEnd;

    //活动价格区间起始价
    private BigDecimal activityPriceRangeStart;

    //活动价格区间截止价
    private BigDecimal activityPriceRangeEnd;

    //活动价格
    private BigDecimal activityPrice;

    //兑换方式
    private String exchangeMethod;

    //产品信息
    List<HashMap> customerProductList;
}
